Mandrillus Leucophaeus — synonyms, definition

1. Mandrillus leucophaeus (Noun)

1 synonym
drill
1 definition

Mandrillus leucophaeus (Noun) — An animal similar to the mandrill but smaller and less brightly coloured.

1 type of
baboon